estrangular (estrangular) - German English Dictionary